package com.net.xpay.common.service;

import com.net.xpay.common.domain.User;
import com.net.xpay.core.model.AdminUserBusinessAuthModel;
import com.net.xpay.core.model.UserBusinessAuthModel;

public interface UserBusinessAuthService {
    /**
     * 企业实名认证
     */
    void submitBusinessAuthentication(User merchant, UserBusinessAuthModel model);
    /**
     * 修改企业实名认证
     */
    void updateUserBusinessAuth(User merchant, Long id);
    /**
     * 企业实名认证审核成功
     */
    void auditSuccess(Long id);
    /**
     * 企业实名认证审核失败
     */
    void auditFail(AdminUserBusinessAuthModel model);
}
